observatory staff - Español Inglés Diccionario